#include<iostream>
#include"AVLTree.h"
using namespace std;
using ForcibleBugMaker::AVLTree;

int main()
{
	AVLTree<int, int> avl;
	srand(1);
	for (int i = 0; i < 1000; i++)
		avl.Insert({ rand() % 1000,rand() });
	/*avl.Insert({ 3,3 });
	avl.Insert({ 6,6 });
	avl.Insert({ 1,1 });
	avl.Insert({ 4,4 });
	avl.Insert({ 7,7 });
	avl.Insert({ 10,10 });*/

	// avl.InOrder();

	cout << avl.IsAVLTree() << endl;

	/*for (int i = 1; i < 5; i++)
		avl.Erase(i);*/
	return 0;
}